Engine cradle - İspanyolca İngilizce Sözlük